@charset "UTF-8";
.h_url{ width:100%; background:#ebebeb;}
.h_urls{ width:1200px; line-height:45px;}

.h_proy{ width:100%; height:auto; padding-bottom:25px;}
.h_proy_tit { width:735px; OVERFLOW: hidden; HEIGHT:51px; color:#555;  background:url(../images/ind2.jpg) center no-repeat;}
.h_proy_tit span { font-size:18px; float:left; width:130px; padding-left:65px; line-height:51px; background:url(../images/01.png) center no-repeat; cursor: hand; margin:0 15px; cursor: pointer;}
.h_proy_tit span.hover { height:51px; background:url(../images/02.png) center no-repeat; cursor: hand; color:#fff;}
.h_proy_con { overflow:hidden; zoom:1; width:1220px; height:314px; padding-top:20px; border-top:10px #00a9f6 solid; margin-top:25px;}
.h_proy_con ul li{ width:285px; height:229px; float:left; margin:10px; background:url(../images/ind3.jpg) center bottom no-repeat;}
.liimg{ width:283px; height:200px; overflow:hidden; border:1px #494a4a solid;}
.liimg img{ width:283px;}
.h_proy_con ul li:hover .liimg img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.h_proy_more{ width:130px; height:40px; background:#ff6c00; line-height:40px; text-align:center; margin-top:20px; border-radius:5px; overflow:hidden;}
.h_proy_more a{ display:block; color:#fff; font-size:15px;}
.h_proy_more a:hover{ background:#00a9f6;}


.h_shili{ width:100%; height:824px; background:url(../images/bg1.jpg) center no-repeat; padding-top:70px;}
.h_shilis{ width:100%; margin-top:10px;}
.h_shilis_tit { width:900px; OVERFLOW: hidden; HEIGHT:115px; text-align:center; color:#555; line-height:48px;  background:url(../images/xian.jpg) center 75px no-repeat;}
.h_shilis_tit span {FONT-SIZE:18px; float:left; width:150px; height:115px; background:url(../images/03.png) center 47px no-repeat; cursor: hand; margin:0; cursor: pointer; }
.h_shilis_tit span i{ padding-top:15px;}
.h_shilis_tit span.hover { background:url(../images/04.png) center 47px no-repeat; cursor: hand; color:#ff6c00;}
.h_shilis_tit span.hover i{ color:#fff;}
.h_shilis_con { overflow:hidden; zoom:1; color:#666; font-size:14px; line-height:30px; width:940px; height:327px; margin-top:30px;}
.h_shilis_con img{box-shadow:0px 0px 8px #888888; float:left; margin-right:25px;}
.h_shilis_con em{ font-size:20px; line-height:45px; color:#111;}

.h_about{ width:100%; height:870px; background:url(../images/abg.jpg) center no-repeat; padding-top:24px;}
.h_abouts{ width:350px; padding:195px 815px 0 35px;}
.h_abouts em{ font-size:20px; line-height:60px;}
.h_abouts p{ font-size:14px; color:#666; line-height:30px;}

.h_news{ width:100%; height:800px; background:url(../images/nbg.jpg) center top no-repeat; padding-top:80px;}
.h_newss{ width:1200px;}
.h_newssl{ width:600px; margin-top:15px;}
.h_newssl_top{ width:600px; height:290px; overflow:hidden; position:relative; position:relative;}
.h_newssl_top img{ width:600px; height:auto;}
.h_newssl_top a span{ position:absolute; left:0; top:0; background:#00a9f6; z-index:9; text-align:center; color:#fff; padding:3px 10px;}
.h_newssl_top a span i{ font-size:20px; line-height:30px;}

.h_newssl_mid{ width:600px; padding:15px 0;}
.h_newssl_mid em a{ float:left; width:600px; height:45px; overflow:hidden; color:#333; font-size:18px; border-bottom:1px #ddd solid;}
.h_newssl_mid p{ float:left; width:100%; display:block; padding:10px 0; color:#999; line-height:20px;}

.hnewsmid_conr{ width:560px;}
.hnewsmid_conr ul li{ width:560px; color:#fff; border-bottom:1px #b7b7b7 dashed; padding:15px 0;}
.hnewsmid_conr ul li a span{ display:block; float:left; background:#00a9f6; width:100px; height:60px; float:left; margin-right:15px; text-align:center; padding-top:5px; color:#fff;}
.hnewsmid_conr ul li a span i{ font-size:28px;}
.hnewsmid_conr ul li a em{ font-size:17px; line-height:30px; color:#111;}
.hnewsmid_conr ul li p{ font-size:12px; color:#999;}
.hnewsmid_conr ul li:hover a em{ color:#00a9f6;}

.h_lixi{ width:1202px; height:auto; padding-top:40px;}
.h_lixi_top{ width:1200px; height:430px; overflow:hidden; border:1px #ccc solid;}
.h_lixi_top img{ width:1200px;}
.h_lixi_con{ width:1200px; background:#f2f2f2; margin-bottom:20px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid;}
.h_lixi_con ul li{ width:300px; float:left; height:150px; text-align:center; padding:25px 0;}
.lirig{ background:url(../images/shu.jpg) right repeat-y;}
.h_lixi_con ul li em{ line-height:45px; color:#00afff; font-size:17px;}
.h_lixi_con ul li span{ font-size:15px; color:#555;}
.h_lixi_con ul li p{ color:#ff6c00; font-size:20px;}
.h_lixi_con ul li:hover{ background:#fff;}

#linky{ width:100%; height:auto; padding-bottom:10px;}
.linky{ width:1200px; line-height:28px; color:#777; font-size:13px;}
.linky a{ color:#777; font-size:13px;}